google.golang.org/protobuf/encoding/protojson.unpopulatedFieldRanger.Interface (method, view implemented interface methods)
57 uses
google.golang.org/protobuf/encoding/protojson (current package)
well_known_types.go#L136: }.Unmarshal(valueVal.Bytes(), em.Interface())
well_known_types.go#L227: }.Marshal(em.Interface())
google.golang.org/protobuf/encoding/prototext
decode.go#L712: }.Marshal(m.Interface())
encode.go#L345: m := mt.New().Interface()
google.golang.org/protobuf/internal/impl
api_export.go#L134: return legacyWrapMessage(reflect.ValueOf(m)).Interface()
codec_field.go#L162: m = messageType.New().Interface()
codec_field.go#L185: dm = messageType.New().Interface()
codec_field.go#L296: m := v.Message().Interface()
codec_field.go#L301: m := v.Message().Interface()
codec_field.go#L306: m := v.Message().Interface()
codec_field.go#L312: m := v.Message().Interface()
codec_field.go#L325: m := v.Message().Interface()
codec_field.go#L330: m := v.Message().Interface()
codec_field.go#L335: m := v.Message().Interface()
codec_field.go#L588: m := list.Get(i).Message().Interface()
codec_field.go#L598: m := list.Get(i).Message().Interface()
codec_field.go#L637: m := list.Get(i).Message().Interface()
codec_field.go#L657: m := list.Get(i).Message().Interface()
codec_field.go#L667: m := list.Get(i).Message().Interface()
codec_field.go#L829: return legacyWrapMessage(v).Interface()
convert.go#L445: rv = reflect.ValueOf(m.Interface())
convert.go#L469: rv = reflect.ValueOf(m.Interface())
legacy_extension.go#L26: mv := mt.New().Interface()
legacy_message.go#L314: return opts.Interface()
legacy_message.go#L347: return opts.Interface()
merge.go#L121: dm := proto.Clone(sm.Interface()).ProtoReflect()
merge.go#L128: opts.Merge(dst.Message().Interface(), src.Message().Interface())
message_reflect_field.go#L391: p.Apply(weakOffset).WeakFields().set(num, m.Interface())
message_reflect_field.go#L398: m = messageType.New().Interface()
weak.go#L53: return mt.Zero().Interface()
weak.go#L63: panic(fmt.Sprintf("invalid message type for weak field: got %T, want %T", m, mt.Zero().Interface()))
google.golang.org/protobuf/proto
decode.go#L88: Reset(m.Interface())
merge.go#L55: return src.Type().Zero().Interface()
merge.go#L59: return dst.Interface()
messageset.go#L50: b = protowire.AppendVarint(b, uint64(o.Size(value.Message().Interface())))
google.golang.org/protobuf/reflect/protoreflect
value.go#L55: Interface() ProtoMessage
google.golang.org/protobuf/types/known/anypb
any.pb.go#L321: dst = mt.New().Interface()
github.com/golang/protobuf/jsonpb
decode.go#L125: return opts.Unmarshal(raw, mr.Interface())
decode.go#L130: return protoV2.CheckInitialized(mr.Interface())
decode.go#L138: if jsu, ok := proto.MessageV1(m.Interface()).(JSONPBUnmarshaler); ok {
decode.go#L200: rawWire, err := protoV2.Marshal(m2.Interface())
encode.go#L107: return opts.Marshal(proto.MessageReflect(m).Interface())
encode.go#L111: if err := protoV2.CheckInitialized(m2.Interface()); err != nil {
encode.go#L131: if jsm, ok := proto.MessageV1(m.Interface()).(JSONPBMarshaler); ok {
encode.go#L140: return fmt.Errorf("type %T produced invalid JSON: %v", m.Interface(), err)
encode.go#L337: if err := protoV2.Unmarshal(rawVal, m2.Interface()); err != nil {
github.com/golang/protobuf/proto
buffer.go#L135: b, _ = prototext.MarshalOptions{AllowPartial: true, Indent: "\t"}.Marshal(m.Interface())
extensions.go#L151: }.Unmarshal(bo, m2.Interface())); err != nil {
registry.go#L258: return reflect.TypeOf(MessageV1(mt.Zero().Interface()))
text_decode.go#L133: if m, ok := m.Interface().(Message); ok {
text_decode.go#L209: b, err := protoV2.Marshal(m2.Interface())
text_encode.go#L69: return opts.Marshal(mr.Interface())
text_encode.go#L234: if err := proto.Unmarshal(b, m2.Interface()); err != nil {
text_encode.go#L383: if m2, ok := m.Interface().(encoding.TextMarshaler); ok {
github.com/golang/protobuf/ptypes
any.go#L77: return proto.MessageV1(mt.New().Interface()), nil
any.go#L169: return DynamicAny{proto.MessageV1(m.Message.Interface())}